package com.goldman.aplt.base.core;

import lombok.Builder;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;

import java.io.Serializable;

@Data
@Builder
public class CoreReqSysHeader implements Serializable {
    @Value("${systemId}")
    private String cnsmSysId;
    private String subSeqNo;
    private String tranMode = "ONLINE";
    private String tranDate;
    private String tranTimestamp;
    private String userLang = "AMERICAN/ENGLISH";
//    private String programId;
//    private String company;
//    private String sourceBranchNo;
//    private String fileFlg;
//    private String filePath;
    private String seqNo;
//    private String macValue;
    private String userId;
//    private String serviceCode;
//    private String messageType;
//    private String messageCode;
    //默认100000
    private String branchId;
    //企业网银：CB， APP: MB
    private String sourceType;

    private String programId;
}

